@echo off
echo ==== 网络聊天室 ====
echo 请选择启动模式:
echo 1. 服务器模式
echo 2. 客户端模式
set /p choice=请输入选择 (1/2): 

if "%choice%"=="1" (
    echo.
    set /p port=请输入服务器端口 (默认9999): 
    if "%port%"=="" set port=9999
    echo 启动服务器，端口: %port%
    echo.
    java -cp target\chatroom-1.0-SNAPSHOT-jar-with-dependencies.jar com.bing.server.ChatServer %port%
) else if "%choice%"=="2" (
    echo.
    set /p host=请输入服务器地址 (默认127.0.0.1): 
    if "%host%"=="" set host=127.0.0.1
    
    set /p port=请输入服务器端口 (默认9999): 
    if "%port%"=="" set port=9999
    
    echo 连接到服务器: %host%:%port%
    echo.
    java -cp target\chatroom-1.0-SNAPSHOT-jar-with-dependencies.jar com.bing.client.ChatClient %host% %port%
) else (
    echo 无效的选择，请重新运行并选择1或2
    timeout /t 3
)
pause 